/* CSS Document */
@media(max-width:640px){
.cont{width:96%; margin:0 auto;}
.ft_cont{width:96%; margin:0 auto; height:28px;}

/*header*/
.header{position:fixed; z-index:100; background-color:white;}
.hd_top{height:0px;}
.hd_welcome{line-height:0px; font-size:0px;}
.hd_logo{width:45%; margin:10px -30px auto;}
.hd_logo img{width:100%;}
.hd_logo a img{width:70%; border-right:0; margin-left:16px;}
.hd_rexian{width:50%; margin-top:16px; text-align:right; margin-right:-1px;}
.hd_rexian img{width:20%; float:none;}
.hd_rexian p{line-height:26px;}
.hd_rexian p span{font-size:13px;}
.hd_bottom{background:rgba(0,0,0,0.7); height:60px;}
.hd_bottom .cont{width:100%;}

.hd_nav{height:60px;}
.hd_nav .cont{width:100%;}
.hd_nav li{width:24.7%; height:29px; border-bottom:1px solid #ccc; border-right:1px solid #ccc; margin-top:0;} 
.hd_nav li:nth-child(n+9){display:none;}
.hd_nav li:nth-child(4n){border-right:0;}
.hd_nav li:nth-child(n+5){border-bottom:0;}
.hd_nav li:hover, .hd_nav .on{ background-size:10%; background-position:left 5% center;}
.hd_nav li a{line-height:30px; font-size:16px;}

/*index*/
.fullSlide{height:200px; padding-top:123px; background-color:white;}
.fullSlide .bd li{background-size:100% 200px !important; height:200px;}
.fullSlide .hd{height:20px; line-height:10px;}
.fullSlide .hd ul li{width:10px;}

.in_pp_left{display:none;}
.in_pp_right{width:100%;}
.in_pprt_title p{font-size:14px;}
.in_pp_img{height:100px;}
.in_pp_img img{height:100px;}

.in_ly_title{height:auto; padding:10px 0; margin-top:30px;}
.in_ly_title img{width:90%;}

.in_ly_cont{width:100%; margin:10px auto;}
.in_ly_img{display:none;}
.in_ly_wz{width:100%;}
.in_ly_xuhao{width:53px; height:50px; background-size:100% 50px; line-height:50px; font-size:16px;}
.in_ly_right{margin-top:10px; width:80%;}
.in_ly_right p{font-size:16px; margin:5px auto;}
.in_ly_right ul li{font-size:12px; margin:0;}

.in_jj_title{font-size:16px; background:none;}
.in_jj_left{display:none;}
.in_jj_right{width:100%; margin:10px auto;}
.in_jj_right a{margin:10px auto;}

.in_al_list li{width:48%; height:135px;}
.in_al_list li img{height:100px;}

.toutiao{width:100%; margin:10px auto;}
.in_news{padding:0;}
.in_news_list{width:100%; margin:10px auto;}

/*list_article*/
.banner img{height:100px;}
.ct_left{display:none;}
.ct_right{width:100%;}
.ct_left_fl_title{height:50px; background-size:100% 50px;}
.dxszm{display:none;}
.fl_right{line-height:24px; font-size:16px; width:100%; text-align:center;}
.fl_right span{ display:none;}
.fl_bz{font-size:13px; height:25px; line-height:25px; text-align:right;}
.fl_bz img{margin:5px 2%; width:8%;}
.fl_list li{height:30px; line-height:30px; text-indent:10%; overflow:hidden;}
.fl_list li a{font-size:12px;}
.ct_rexian {padding-top:2px;}
.ct_rexian img{width:30%; margin-top:10px; display:block; margin:10px auto; float:none;}
.ct_rexian p{font-size:11px; margin-top:10px; line-height:24px; float:none;}
.ct_rexian p span{font-size:13px; word-break:break-all;}

.hotns_list li{width:95%; background-size:10%; height:30px; line-height:30px;}
.hotns_list li:hover{background-size:10%;}
.hotns_list li a{font-size:12px; line-height:30px;}
.ct_top{height:50px;}
.ct_bt{font-size:14px; background-size:10%; text-indent:5%; width:30%; height:24px; line-height:24px;}
.ct_place{width:65%; height:50px; line-height:60px; overflow:hidden;}
.ej_ns_list li{height:110px; margin-bottom:10px;}
.ej_ns_list li a{padding:5px 2%;}
.ej_ns_left{height:100px;}
.ej_ns_left img{ height: auto; margin-top: 50%;}
.ej_ns_title{height:24px; line-height:24px; font-size:14px; width:100%;}
.ej_ns_time{line-height:20px; width:45%; height:20px; margin:0;}
.ej_ns_cishu{height:20px; line-height:20px;}
.ej_ns_cont{font-size:12px; height:50px;}
.ej_ns_list li:hover{background-size:1% 140px;}

.page{height:auto; margin-top:10px;}
.page p{float:none; line-height:20px; font-size:12px;}
.pg_a{float:none; width:94%; margin:5px auto; text-align:center;}
.pg_a a{font-size:12px;}

/*info_article*/
.ej_ns_article{margin-top:10px;}
.ej_ns_article div p img{display:block; width: 70%!important; height: 70%!important; margin:auto;}
.ej_ns_title1{font-size:16px;}
.ej_ns_fu_title{height:24px; line-height:24px;}
.ej_ns_time1{height:24px;}
.ej_ns_bq1{width:100%; float:none; margin-left:0; height:24px;}
.ej_ns_cishu1{float:right !important; height:24px; }
.fanye div{width:100%; line-height:24px; font-size:12px; max-width:96%; width:0 2%; height:24px; margin-bottom:10px;}
.fanye .xia{text-align:left; float:none;}
.fanye div a{font-size:12px; line-height:24px;}
.ej_ns_neirong div p img{display:block; width: 70%!important; height:70%!important; margin:auto; }
/*list_product*/
.hotpp_img{height:130px;}
.hotpp_img img{height:130px;}
.hotpp_title{font-size:12px; height:auto; max-height:48px;}
.ej_pp_img{height:130px;}
.ej_pp_img img{height:130px;}
/*220712:height尺寸由auto改为48px*/
.ej_pp_title{font-size:12px; height:48px; max-height:48px; line-height:24px;}
/*220712新增移动页面产品列表间距*/
.ej_pp_list li{width:32.55%; margin-right:0.8%;}
/*info_product*/
.pprx_left{width:100%; float:none; margin:0;}
.pprx_right{width:60%; float:none; margin:0 auto;}
.pprx_right a{width:80%; margin:10px auto 0; height:30px; line-height:30px; font-size:14px;}
.pprx_right img{margin-top:5px; width:20%;}
.pprx_right p{font-size:12px; width:70%;}
/*221110新增.in_jianjie背景颜色属性*/
.in_jianjie{background:#c1c1c1;}

/*page_about*/
.ab_title{height:40px;}
.ab_title div{height:40px; line-height:30px; font-size:14px; background-position:center bottom 10px;}
.ab_title .on{background-position:center bottom;}
.ej_hezuo{margin-top:10px;}
.ej_hz_title{height:30px; line-height:20px; font-size:14px;}
.ej_hz_list{margin-top:10px;}
.ej_hz_list li{height:60px; width:23%; margin-bottom:10px;}
.ej_hz_list li img{height:60px;}

/*page_contact*/
.ctt_ditu{width:100%;}
.contact_cont{margin:10px auto; width:100%;}
.ctt_cont{width:90%; margin:20px auto;}
.ctt_right p{font-size:12px; line-height:24px;}
.ctt_right p span{width:100%; font-size:12px;}
.ctt_left img{width:80%;}

/*footer*/	
.footer{margin-bottom:30px;}
.ft_top{height:0;}
.ft_nav a{margin-top:0; width:0; font-size:0; line-height:0; height:0; margin:0o; float:left;}
.ft_nav a:nth-child(4n){border:0;}
.foot{width:100%; height:0; background:#e2e2e2;}
.ft_left{width:0; margin-top:0; height:0;}
.ft_logo{width:0; margin:0;}
.ft_rexian{margin-top:10px; width:90%;}
.ft_rexian img{width:0; margin-right:0;}
.ft_rexian p{font-size:0; line-height:0;}
.ft_rexian p span{font-size:0;}
.ft_center{width:0; border-right:0; margin-top:0; height:0px;}
.ft_center p{width:0; font-size:0px; margin:0;}
.ft_center p:first-child{margin-top:10px;}
.ft_right{float:none; width:0; margin:10px auto;}
.ft_right p{font-size:0px; margin-bottom:0;}
.link{display:none;}

.m_ft_nav{width:100%; background-color:rgba(0,0,0,0.7); height:50px; position:fixed; bottom:0; padding-top:5px; display:block;}
.m_f_cont{width:100%; margin:0 auto;}
.m_ft_nav li{width:19.7%; float:left; text-align:center; border-left:1px solid #ccc; height:50px;}
.m_ft_nav li img{width:30%;}
.m_ft_nav li p{font-size:12px; color:#fff; line-height:20px;}
.ab_cont{max-width:100%}
.ab_cont p span img{display: block; margin:auto; width:100%}
.ab_cont p img{display: block; margin:auto;}
.ab_cont p span{padding-left:0px;}
}